splint armor - Français Anglais Dictionnaire